Internet Archive BookReader - William S. Powell, North Carolina historian